Thí dụ bằng ngôn ngữ C Simple DirectMedia Layer

Dưới đây là một chương trình rất đơn giản dùng thư viện SDL. Nó khởi động các hệ thống đa phương tiện, đợi 2 giây rồi sau đó nó đóng thư viện SDL và trở về hệ điều hành.

// Dùng các hàm của thư viện SDL#include "SDL.h"// Hàm chínhint main(int argc, char* argv[]){ // Khởi động thư viện SDL if(SDL_Init(SDL_INIT_EVERYTHING) == -1) return(1); // Đợi 2 giây SDL_Delay(2000); // Thoát khỏi SDL SDL_Quit(); // Trở về hệ điều hành return 0;}